const express = require('express')

const app = express();

const path = require('path')


// 第三方中间件
app.use(express.urlencoded())
// 上面用来处理(url地址里的查询字符串格式  例如 name=cz&age=18 )

app.use(express.json())
//这个用来处理（post表单提交对象格式的字符串  {name:'cz',age=18} ）

// 创建post接口
app.post('/userPost',(req,res)=>{
    const{
        name,
        age
    } = req.body

    // 当属性为空时，flase取反为true 进去提示添加失败
    if (!name || !age) {
        return res.send({
          code: 10001,
          mes: "添加失败",
          data: null
        })
    }
    res.send({
        code: 10000,
          mes: "添加成功",
          data: null
    })
})

// 写入静态页面
app.get('/1',(req,res)=>{
    const filePath = path.resolve(__dirname,'./01-post静态.html')

    res.sendFile(filePath)
})

// 创建接口
app.listen(3032,()=>{
    console.log('启动成功 地址http://127.0.0.1:3032');
})